package com.stone.inventory.sharding.config.properties;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * 分表规则属性
 *
 * @author Mr_wenpan@163.com 2021-07-26
 */
@Data
public class TableRuleProperty {

    /**
     * 实际的表列表
     */
    private List<String> actualTables;

    /**
     * 分片列名称
     */
    private String shardingColumnName;

    /**
     * 主键列名称
     */
    private String idColumnName;

    public TableRuleProperty() {

        actualTables = new ArrayList<>();
    }
}
